﻿package com.example.demo.dbmodels
import me.liuwj.ktorm.entity.Entity
import java.time.LocalDateTime
import java.math.BigDecimal
/**
 *  病人费用
 **/
interface TFee : Entity<TFee> {
	companion object : Entity.Factory<TFee>() 
	/**
	 *  id
	 **/
	var id: Int
	/**
	 *  发票号
	 **/
	var inv_no: String
	/**
	 *  病人编号
	 **/
	var patient_code: String
	/**
	 *  住院号
	 **/
	var cure_no: String
	/**
	 *  计费时间
	 **/
	var cost_time: LocalDateTime?
	/**
	 *  费用编号
	 **/
	var item_code: String
	/**
	 *  费用名称
	 **/
	var item_name: String
	/**
	 *  费用明细
	 **/
	var item_detail: String
	/**
	 *  数量
	 **/
	var bill_qty: BigDecimal?
	/**
	 *  单位
	 **/
	var unit: String
	/**
	 *  单价
	 **/
	var unit_price: BigDecimal?
	/**
	 *  折扣单价
	 **/
	var disc_price: BigDecimal?
	/**
	 *  社保单价
	 **/
	var ins_price: BigDecimal?
	/**
	 *  自付单价
	 **/
	var pat_price: BigDecimal?
	/**
	 *  折扣金额
	 **/
	var disc_amount: BigDecimal?
	/**
	 *  记账金额
	 **/
	var payor_amount: BigDecimal?
	/**
	 *  自付金额
	 **/
	var pat_amount: BigDecimal?
	/**
	 *  总金额
	 **/
	var total_amount: BigDecimal?
	/**
	 *  缴费状态（0-未支付，1-已支付)
	 **/
	var status: Int?
	/**
	 *  更新人
	 **/
	var update_by: Int?
	/**
	 *  更新时间
	 **/
	var update_time: LocalDateTime?
	/**
	 *  删除标记
	 **/
	var is_del: Boolean?
}
